﻿/* 全屏自适应布局  */
.g-hd,.g-sd,.g-mn,.g-ft{position:absolute;left:0;}
.g-hd,.g-ft{width:100%;}
.g-sd,.g-mn{top:79px;bottom:25px;_height:100%;overflow:auto;}
.g-hd{top:0;height:79px;}
.g-sd{width:180px;}
.g-mn{_position:relative;left:180px;right:0;_top:0;_left:0;_margin-left:180px;padding:3px;}
.g-ft{bottom:0;height:25px;}
/* 两栏布局  主栏左 侧栏右 */
.g-mn1{float:left;width:100%;margin-right:-200px;}
.g-mnc1{margin-right:210px;padding-left:200px;}
.g-sd1{float:right;width:200px;}
/* 三列中间自适应布局 */
.g-bd5{margin:0;}
.g-sd51,.g-sd52{position:relative;float:left;width:230px;margin:0 -230px 0 0;}
.g-sd52{float:right;width:190px;margin:0 0 0 -190px;}
.g-mn5{float:left;width:100%;}
.g-mn5c{margin:0 200px 0 240px;}
/* 顶部通栏
----------------------------------------*/
.g-ui-hd-info {
	height:45px;
	background: #07c url('../images/bodys/bk-top.png') 0px 0px repeat-x;
}
	.g-ui-hd-info .logo {
		width: 202px;
		height: 45px;
		background: url('../images/tcbcilogo.jpg') 0px 0px no-repeat;
	}
	.g-ui-hd-info .info {
		padding-right: 10px;
		height: 45px;
	}
	.g-ui-hd-info ul.menu-head {
		display: inline-block;
		*display: inline;
		float: left;
		*zoom: 1;
		height: 35px;
		line-height: 35px;
		text-decoration: none;
		color: #fcfcfc;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		-moz-box-shadow: inset 0 0 5px #000000;
		-webkit-box-shadow: inset 0 0 5px #000000;
		box-shadow: inset 0 0 5px #1b1b1b;
		margin-top: 6px;
		margin-left: 100px;
		list-style: none;
		background: #0C4169;
		overflow: hidden;
		zoom: 1;
	}
		.g-ui-hd-info ul.menu-head li {
			float: left;
			padding: 0px 8px;
			border-left: 1px solid #40464b;
			margin: 0 1px 0 -1px;
		}
			.g-ui-hd-info ul.menu-head li:hover {
				-moz-box-shadow: inset 0 0 10px #000000;
				-webkit-box-shadow: inset 0 0 10px #000000;
				box-shadow: inset 0 0 10px #000000;
				background: #161a1e; /* Old browsers */
				background: -moz-linear-gradient(top, #161a1e 0%, #20262b 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#161a1e), color-stop(100%,#20262b)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #161a1e 0%,#20262b 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #161a1e 0%,#20262b 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top, #161a1e 0%,#20262b 100%); /* IE10+ */
				background: linear-gradient(top, #161a1e 0%,#20262b 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#161a1e', endColorstr='#20262b',GradientType=0 ); /* IE6-9 */
			}
			.g-ui-hd-info ul.menu-head li a {
				color: #fcfcfc;
			}
				.g-ui-hd-info ul.menu-head li a:hover {
					text-decoration: none;
				}
/* 面包屑路径
----------------------------------------*/
.g-ui-hd-side {
	height: 34px;
	background: #fff url('../images/bodys/bk-here.png') 0px 0px repeat-x;
}
	.g-ui-hd-side .bg {
		position: relative;
		float: left;
		width: 180px;
		margin-right: -180px;
		height: 34px;
		background: url('../images/bodys/bk-side.png') 0px 0px no-repeat;
	}
	.g-ui-hd-side .bd {
		float: right;
		width: 100%;
		height: 34px;
		line-height: 34px;
	}
		.g-ui-hd-side .bd .ct {
			margin-left: 180px;
		}
/* 左侧导航栏
----------------------------------------*/
.g-ui-menu {
	width:100%;
	height:100%;
	background:#e1e2e3 url('../images/bodys/side_bg.png') 0px 0px repeat-y;
}
	.g-ui-menu h3 {
		height: 38px;
		line-height: 38px;
		cursor: pointer;
		font: normal 14px/38px "Microsoft YaHei";
		font-weight: bold;
		background: url('../images/bodys/side_h3.png') 0px 0px no-repeat;
		padding-left: 45px;
	}
		.g-ui-menu h3 em {
			float: right;
			display: block;
			width: 40px;
			height: 32px;
			background: url(../images/bodys/icoAdd.png) 16px 12px no-repeat;
			cursor: pointer;
		}
		.g-ui-menu h3.on {
			background: url('../images/bodys/side_h3_on.png') 0px 0px no-repeat;
		}
	.g-ui-menu ul {
		display: none; /* 默认都隐藏 */
	}
		.g-ui-menu ul li {
			height: 31px;
			line-height: 31px;
			font: normal 13px/31px "Microsoft YaHei";
			padding-left: 50px;
			background: url('../images/bodys/side_li.gif') 40px 13px no-repeat;
		}
			.g-ui-menu ul li.on {
				background: url('../images/bodys/side_li_on2.png') 0px 0px no-repeat;
				color: #fff;
			}
/* 版权信息
----------------------------------------*/
.g-ft-cprt {
	border-top: 1px solid #c9c9c9; /*#e8f2f6*/
	height: 24px;
	line-height: 24px;
	background: #456 url('../images/bodys/bottom_bg.png') 0px 0px;
}
/* 数据表格
----------------------------------------*/
.m-table {
	line-height: 18px;
}
.m-table .scroll {
		max-height: 316px;
		border: 1px solid #d3dbde;
		border-top: 0;
		overflow-y: auto;
	}
	.m-table table {
		width: 100%;
		table-layout: fixed;
		border-top: 1px solid #d3dbde;
		border-right: 1px solid #d3dbde;
	}
	.m-table th {
		height: 37px;
		line-height: 37px;
		background: url('../images/bodys/box_top.png') 0px 0px repeat-x;
		border-left: 1px solid #d3dbde;
		text-align:center;
		font-weight:bold;
	}
	.m-table td {
		border-bottom: 1px solid #d3dbde;
		border-left: 1px solid #d3dbde;
		padding: 5px;
	}
	.m-table tbody tr:nth-child(2n) {
		background: #FFFCEA;
	}
	.m-table tbody tr:hover {
		background: #FFE1FF;
	}
	.m-table thead th:last-child,
	.m-table tbody td:last-child {
		width: auto;
	}
/* 表头固定内容滚动的表格  */
.m-ext-table{line-height:18px;}
.m-ext-table .scroll{max-height:110px;border:1px solid #ddd;border-top:0;overflow-y:auto;}
.m-ext-table table{width:100%;table-layout:fixed;}
.m-ext-table th,.m-ext-table td{width:100px;padding:9px;border:1px solid #ddd;}
.m-ext-table th{font-weight:bold;background: url('../images/bodys/box_top.png') 0px 0px repeat-x;}
.m-ext-table thead th:last-child,.m-ext-table tbody td:last-child{width:auto;}
.m-ext-table tbody tr:nth-child(2n){background:#FFFCEA;}
.m-ext-table tbody tr:hover{background:#FFE1FF;}
.m-ext-table tbody tr:first-child td{border-top:0;}
.m-ext-table tbody tr:last-child td{border-bottom:0;}
.m-ext-table tbody tr td:first-child{border-left:0;}
.m-ext-table tbody tr td:last-child{border-right:0;}
/* 说明
----------------------------------------*/